log hauler - Spanish English Dictionary